<?php
require_once('encomienda/dao_encomienda.php');
class ci_despachar extends sigenc_ci
{
	
	//-----------------------------------------------------------------------------------
	//---- Eventos ----------------------------------------------------------------------
	//-----------------------------------------------------------------------------------
	
	
		
	//-----------------------------------------------------------------------------------
	//---- filtro_cuadro_despachar ---------------------------------------------------------------
	//-----------------------------------------------------------------------------------
	
	function conf__filtro_despachar(toba_ei_filtro $filtro)
	{
		if(isset($this->s__datos_filtro)){
			$filtro->set_datos($this->s__datos_filtro);
			$this->s__where=$filtro->get_sql_where();
		}
	}
	
	function evt__filtro_despachar__filtrar($datos)
	{
		$this->s__datos_filtro = $datos;
	}

	function evt__filtro_despachar__cancelar()
	{
		$this->limpiar();
	}
	

	//-----------------------------------------------------------------------------------
	//---- cuadro_despachar -------------------------------------------------------------
	//-----------------------------------------------------------------------------------

	function conf__cuadro_despachar(toba_ei_cuadro $cuadro)
	{
		
		if(isset($this->s__datos_filtro)){
			$datos=dao_encomienda::get_guias($this->s__where);  
			$cuadro->set_datos($datos);          
		}
	}

	function evt__cuadro_despachar__seleccion($seleccion)
	{
		
	}

	//-----------------------------------------------------------------------------------
	//---- form_datos_chofer ------------------------------------------------------------
	//-----------------------------------------------------------------------------------

	function conf__form_datos_chofer(sigenc_ei_formulario_ml $form_ml)
	{
	}

	function evt__form_datos_chofer__modificacion($datos)
	{
	}

	//-----------------------------------------------------------------------------------
	//---- form_datos_despachar ---------------------------------------------------------
	//-----------------------------------------------------------------------------------

	/*function get_agencia($nro_agencia)
	{
	 return dao_encomienda::get_agencia($nro_agencia);
	}*/

	function conf__form_datos_despachar(form_datos_despachar $form)
	{
	
	}

	function evt__form_datos_despachar__modificacion($datos)
	{
	}

	function evt__cuadro_despachar__despachar($datos)
	{		
		$this->cn()->despachar($datos);		
	}

	function conf_evt__cuadro_despachar__despachar(toba_evento_usuario $evento, $fila)
	{
	}
	
	function evt__despachar()
	{
		
		
	}

}
?>
